// var i;
// var $uIBindings = require("./UIBindings");
// var s = cc._decorator;
// var l = s.ccclass;
// var u = s.property;
// var d = (function (e) {
//     function t() {
//         var t = (null !== e && e.apply(this, arguments)) || this;
//         t.node_type = null;
//         t.sp_furitIconSprite = null;
//         t.txt_countLabel = null;
//         t.txt_infoLabel = null;
//         t.txt_priceLabel = null;
//         t.txt_titleLabel = null;
//         t.btn_clickBtn = null;
//         t.btn_closeBtn = null;
//         t._btnNames = ["btn_clickBtn", "btn_closeBtn"];
//         return t;
//     }
//     __extends(t, e);
//     __decorate([u(cc.Node)], t.prototype, "node_type", void 0);
//     __decorate([u(cc.Sprite)], t.prototype, "sp_furitIconSprite", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_countLabel", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_infoLabel", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_priceLabel", void 0);
//     __decorate([u(cc.Label)], t.prototype, "txt_titleLabel", void 0);
//     __decorate([u(cc.Button)], t.prototype, "btn_clickBtn", void 0);
//     __decorate([u(cc.Button)], t.prototype, "btn_closeBtn", void 0);
//     return __decorate([l("UI_VideoBuyOne_UIBindings")], t);
// })($uIBindings.default);
// exports.default = d;


import UIBindings from "./UIBindings";

const { ccclass, property } = cc._decorator;

/**
 * 建议类名: VideoBuyOneBindings
 * UI_VideoBuyOne_UIBindings 类用于处理视频购买界面中的各种UI元素和交互行为
 */
@ccclass("UI_VideoBuyOne_UIBindings")
class UIVideoBuyOneUIBindings extends UIBindings {

    /** 类型节点 */
    @property(cc.Node)
    node_type: cc.Node | null = null;

    /** 水果图标Sprite */
    @property(cc.Sprite)
    sp_furitIconSprite: cc.Sprite | null = null;

    /** 数量Label */
    @property(cc.Label)
    txt_countLabel: cc.Label | null = null;

    /** 信息Label */
    @property(cc.Label)
    txt_infoLabel: cc.Label | null = null;

    /** 价格Label */
    @property(cc.Label)
    txt_priceLabel: cc.Label | null = null;

    /** 标题Label */
    @property(cc.Label)
    txt_titleLabel: cc.Label | null = null;

    /** 点击按钮 */
    @property(cc.Button)
    btn_clickBtn: cc.Button | null = null;

    /** 关闭按钮 */
    @property(cc.Button)
    btn_closeBtn: cc.Button | null = null;

    /** 按钮名称数组 */
    protected _btnNames: string[] = ["btn_clickBtn", "btn_closeBtn"];

    constructor() {
        super();
    }
}

export default UIVideoBuyOneUIBindings;